research for group project